body { color: #333333; text-align: left; height: 100%; line-height: 30px;background-color: #ecebe9; }
html{ height: 100%; font-size: 14px;}
* { margin: 0px; padding: 0px; font-family: "Microsoft YaHei"; font-style: normal; outline: none; }
a { text-decoration: none; }

a:hover { color: #1658a0; text-decoration: none; }
ul, li { list-style-type: none; margin: 0px; padding: 0px; }
img { border: 0px; vertical-align: middle; max-width: 100%;}
.clear { clear: both; }
input, select { vertical-align: middle;}
input[type="button"]{ cursor: pointer;}
.f_i{ text-indent: 2em;}
.f_l{ float: left;}
.f_r{ float: right;}
.no{ display: none;}
.iconfont { vertical-align: middle;}
#wrap{ background: url(202142-zrzyt-banner.png) no-repeat center top #ecebe9;min-height: 470px; overflow: hidden;}





.container{ max-width: 1300px; margin: 0 auto;}
.tit_bg{padding-top: 20px;}
.tit_l{ height: 25px; line-height: 25px;padding: 0 11px;color: #ffffff;font-size: 16px; border-radius: 10px;}
.tit_r,.tit_r1{margin-left: 18px;}
.tit_r a{ margin: 0 12px;color: #ffffff;font-size: 16px;}
.tit_r1 li>a:hover{ text-decoration: none;}
.tit_r1 i{ font-size:20px;}
.tit_r1 i.t18{ font-size: 18px;}
.tit_r1 li em{ display: none; position: absolute; width: 14px; height: 7px; background: url(20fjszf_arr1.png) no-repeat center; left: 50%; top: 40px; margin-left: -7px; z-index: 4;}
.tit_r1 li .ewm_con{ display: none; position: absolute; width: 250px; top: 47px; height: 126px; padding: 11px 8px; left: 50%; margin-left: -133px; background-color: #ffffff; text-align: center; z-index: 3; font-size: 12px; color: #000033; line-height: 24px; box-shadow: 3px 0 20px rgba(0,0,0,.2);}
.tit_r1 li .ewm_con span{ width: 50%; display: inline-block; float: left;}
.tit_r1 li:hover em,.tit_r1 li:hover .ewm_con{ display: block;}
.logo{ margin: 80px auto 0; text-align: center;}
.rs_tit{ width: 54%; line-height: 46px; margin: 0 auto; height: 46px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}


.rs_tit a{ margin-right: 25px;}
.ss-box{ margin:45px auto 0;text-align: center;width: 100%;}
.ss-box div{display: inline-block;}
.ss_box,.ss_box2{display: inline-block;float: left; width:600px; padding: 7px 10px 7px 22px;height: 40px; background-color: rgba(255,255,255,.7); border-radius: 8px; position: relative; z-index: 8;}
.ss_box .inp{ border: 0; background-color: transparent; height: 41px; line-height: 41px; font-size: 18px; color: #888888; width: 90%;}
.ss_box2 .inp{ border: 0; background-color: transparent; height: 41px; line-height: 41px; font-size: 18px; color: #888888; *color: #888888;width: 90%; }
.ss_box input::-webkit-input-placeholder,.ss_box2 input::-webkit-input-placeholder{ color: #ffffff;}
.ss_box .btn,.ss_box2 .btn{background: url(202142-zrzyt-ss.png) right center no-repeat;margin-top: 10px; width: 23px;height: 23px; background-color: transparent;margin-right:3%; border: 0;line-height: 40px; cursor: pointer;border: none;outline: none;background-color: transparent;margin-right:3%; border: 0; line-height: 40px; cursor: pointer;}
.ss_box .btn i,.ss_box2 .btn i{ font-size: 24px;}
.ss_box2 .picker{width: 15%; padding-right: 20px; position: absolute; z-index: 1; top: 0; left: 0; height: 48px; line-height: 48px; cursor: pointer; color: #fff; *color: #333333; font-size: 18px; text-align: center; user-select: none;}
.ss_box2 .picker:before{content: ''; width: 2px; height: 24px; background-color: rgba(255,255,255,.6); position: absolute; right: 0; top: 12px;}
.picker input{display: block; width: 100%; height: 100%; background: none; font-size: 18px; color: #fff; *color: #333333; cursor: pointer; border: none; text-align: center; *margin-top: 10px; *border-right:1px solid #e4e4e4;}
.upDown{position: absolute; display: block; width: 20px; height: 100%; right: 20px; top: 0; cursor: pointer; background: url(caret.png) no-repeat scroll center !important; background-size: 50%!important;}



/*
.header-menu-mb{ display: none;}
.nav{ position: relative; z-index: 6;}
.nav ul{margin-left: -2%;padding-top:5px;}
.nav ul>li{ line-height: 68px;line-height: 68px; display: inline; float: left; width:14.65%;margin-left: 2%; *width:14.1%; text-align: center;}
.nav ul>li>a img{padding-right: 18px;vertical-align:middle;}
.nav ul>li>a{ font-size: 24px;line-height: 68px;font-weight: normal;position: relative; display: block; text-align: center; color: #ffffff;text-decoration: none;border-bottom: 6px solid #1658a0;}
.fixed ul>li>a{ font-size:18px}
.nav ul>li.last>a{ background-image: none;}
.nav ul>li.on>a,.nav ul>li>a:hover{ font-weight: bold;border-bottom: 6px solid #ffce82;}
.nav ul>li a em,.nav ul>li .nav_con,.nav ul>li .nav_con1{ position: absolute; z-index: 4; display: none;}
.nav ul>li .nav_con,.nav ul>li .nav_con1{ font-size: 0; background-color: rgba(255,255,255,.94); height: 95px; *height: 95px; padding: 30px; left: 0; right: 0; top: 86px; line-height:28px; text-align: left; z-index: 999;}
.nav ul>li:hover .nav_con,.nav ul>li:hover .nav_con1{ display: block;}
.fixed.nav ul>li:hover .nav_con,.fixed.nav ul>li:hover .nav_con1,.fixed.nav ul>li:hover em{ display: none;}
.nav ul>li .nav_con a{ margin-right: 40px; font-weight: bold; color: #000000; line-height: 30px; display: inline-block; font-size: 18px;}
.nav ul>li .nav_con1 .nav_l{ width:62%; float: left; padding-left: 3%; line-height: 30px;}
.nav ul>li .nav_con1 .nav_l p{ margin: 0; height: 30px;}
.nav ul>li .nav_con1 .nav_l b,.nav ul>li .nav_con1 .nav_l a{ color: #000000; font-size: 18px;}
.nav ul>li .nav_con1 .nav_l b{ margin-right: 15px; width: 70px; display: block; float: left;}
.nav ul>li .nav_con1 .nav_l a{ margin-right: 20px;}
.nav ul>li .nav_con1 .nav_r{ float: right; width:30%; padding-left: 3%; border-left: 1px solid #999999;}
.nav ul>li .nav_con1 .nav_r a{ line-height: 30px; float: left; width: 50%; color: #333333; font-size: 18px; font-weight: bold;}
.nav ul>li .nav_con.m_3{ padding-left: 10%;}
.nav ul>li .nav_con.m_4{ padding-left: 35%;}
.nav ul>li .nav_con.m_5{ padding-right: 20%; text-align: right;}
.nav ul>li .nav_con.m_6{ padding-right: 2%; text-align: right;}
.con_bg{ padding: 30px; background-color: #ffffff;}
.m_hide{ display: block;}
.m_show{ display: none;}
.ban{ margin-bottom: 25px;}
.tit1 h1{ font-size: 36px; text-align: center; line-height: 56px;}
.tit1 h1,.tit1 h1 a{ color: #c83320;}
.tit2{ font-size: 16px; color: #333333; margin: 10px auto 10px; line-height: 38px;max-height: 60px; overflow: hidden;}
.tit2 a{ color: #333333; margin-right: 20px;}
.con_l{ width: 55.24194%;}
.slideBox { position: relative; overflow: hidden; margin: 0px auto; width: 100%; }
		.slideBox .hd {position: absolute; z-index: 999; bottom: 10px; text-align: center; right:28px; cursor: pointer;}
		.slideBox .hd li { display:inline-block; *float: left; width:10px; height:8px; line-height: 30px; background: #fff; margin: 0 4px; opacity: 0.5; cursor: pointer;border-radius:4px; opacity: 0.5; overflow: hidden;}
		.slideBox .hd li.on { opacity: 1; background-color: #ffffff; width: 18px;}
		.slideBox .bd { position: relative; z-index: 0; overflow: hidden; height:100%; }
		.slideBox .bd li { position: relative; text-align: center; height: 100% }
		.slideBox .bd li img { vertical-align: top; width: 100%; height: 385px;}
		.slideBox .bd li a { -webkit-tap-highlight-color: rgba(0,0,0,0);}
		.slideBox .bd li .title1 {padding-top: 20px; text-align:left; font-weight: normal; line-height:28px; padding-bottom:15px; color: #ffffff; position: absolute;left: 0;bottom: 0;right: 0; padding-left: 24px; font-size: 18px; padding-right: 130px; z-index: 999;}
		.slideBox .pic { z-index: 1 }
		.slideBox .bd li .txt-bg { position: absolute; bottom: 0px; z-index: 1; height:80px; background: url(20fjszf_bar_bg1.png) repeat-x bottom; width: 100%; overflow: hidden;}
		.slideBox .prev, .slideBox .next { position: absolute; top: 50%; margin-top: -20px; display: block; width:40px; height:40px; cursor: pointer; z-index: 999; background-color: rgba(0,0,0,.6); text-align: center; line-height:36px;}
		.slideBox .prev i, .slideBox .next i{ font-size:22px; color: #ffffff;}
		.slideBox .next { right:0px;}
		.slideBox .prev { left: 0px;}
		.slideBox .prevStop { display: none; }
		.slideBox .nextStop { display: none; }
		
		@media screen and  (max-width:996px){
			.slideBox .hd{ left: 0; right: 0; text-align: center; }
			.tit li span,.list li span{ display:none}
			.slideBox .bd { height:auto;}
			.slideBox .bd li img{ height:auto}
		}
*/


.yqlj_con{ background-color: #ffffff;padding-top: 1px;padding-bottom: 15px;}
.yqlj_tit1{ margin-top: 16px; position: relative;}
.yqlj_tit1>ul{ margin-right: -18px; *width: 100%;}
.yqlj_tit1>ul>li{ float: left; width:23.8%; margin-right:1%;}
.yqlj_tit1>ul>li p{ padding-left: 14px; height: 36px; border: 1px solid #e5e5e5; line-height: 36px; background-color: #ffffff; position: relative; cursor: pointer; transition: .3s all; z-index: 6;}
.yqlj_tit1>ul>li p em{ position: absolute; right:12px; top:15px; width: 10px; height: 7px; background:url(202142-zrzyt-ljjt.png) no-repeat; transition: .3s all;}
.yqlj_tit1>ul>li p i{position: absolute; left: 50%; bottom: 38px; margin-left:-14px; width: 28px; height:15px; display: none; background: url(20fjszf_arr7.png) no-repeat center;}
.yqlj_tit1>ul>li.on p i{ display: block;z-index: 999;}
.yqlj_tit1>ul>li.on em{ transform: rotate(180deg);}
.yqlj_tit1>ul>li .yqlj_con1{ display: none; position: absolute; left: 0; right: 0; z-index: 999; bottom: 52px; background-color:#ffffff; padding: 15px 20px 15px 30px; border-radius: 10px; box-shadow:0 0 6px rgba(22,88,160,.21);}
.yqlj_tit1>ul>li .yqlj_con1 li{ float: left; width:25%; line-height: 30px;}

.bot_l{text-align: center;line-height: 37px; font-size: 13px;}
.bot_l h3{ font-weight: normal; font-size: 14px; line-height: 40px;}
.bot_l h3 a{ margin: 0 17px;}
.bot_l p{ margin-left: 17px;}

.bot_l p span{ margin-right: 28px;}




.bg{background:url(20211009-zrzy-bg.png) no-repeat #f2f2f2;padding-top: 1px;}
.container{margin-top: 25px;}
.hf{margin-bottom: 26px;}
.hf a.hf2{display: none;}
.tt-box{background: #ffffff;padding: 25px 30px 23px 30px;}
@media screen and (max-width:750px) {
.hf {
    margin-bottom: 18px;}
	.hf a.hf1{display: none;}
	.hf a.hf2{display: block;}
	}
@media screen and (max-width:540px) {
.hf {
    margin-bottom: 15px;
}
	.padp{font-size: 14px!important;}
	.zdly-xl span a{padding: 1px 0px!important;display: block;}
	.zdly-xl2{width: 170px!important;margin-left: -87px!important;}
	
	}

.zdly-xl{position: absolute;left: 0;right: 0;border: 1px #e8e8e8 solid;z-index: 9999;background: #fff;top: 80px;padding: 5px 0;display: none}
.ipton ul li.xl-act p{border-radius: 5px 5px 0 0;}
.zdly-xl3{width:550px!important;margin-left: -275px!important;top:76px!important;}
.zdly-xl3 span a{border:none!important;box-shadow: none!important;padding: 0px!important;font-weight: normal!important;font-size: 16px!important;}
.ipton ul li.xl-act .zdly-xl{display: block}

.zdly-xl2{width:260px;border-radius: 4px;box-shadow: 0 2px 8px rgba(0,0,0,.1);padding: 10px 0;z-index: 9999;top:60px;left: 50%;margin-left: -130px;}
.xsj-dp{position: absolute;left: 50%;margin-left: -7px;width: 14px;height: 8px;top:-7px; z-index: 99999;}
.zdly-xl span a{margin: 0px 12px;display: inline-block!important;text-align: center;padding: 3px 0px;}
.padp{padding: 0 15px;z-index: 999999;text-align: center;font-size: 15px;}
.padp a{display:inline-block;height: inherit;text-align: center; }
.ipton2 ul li:hover p{background: #1658a0;}
.ipton2 ul li:hover p>a{color: #fff;}
.ipton2 ul li:hover i{background: url("20201020-xl2.png") no-repeat center }


.qzqd-box{background: url(20210524-qzqd.png) center no-repeat;height: 120px;line-height: 120px;margin-top: 30px;position: relative;cursor: pointer;}
.qzqd-box h4{font-size: 36px;float: left; color: #ffffff;font-weight: bold;left: 50%; margin-left: -300px;position: absolute;}
.qzqd-box span{position: absolute;left: 50%; margin-left: -80px;}



.tt-box span{display: block;font-size: 36px;margin-top: 8px; background: #dc1c1c;height: 43px;line-height: 42px;color: #ffffff; padding: 1px 5px; border-radius: 10px 0px;}
.tt-nr{width: 92%;text-align: center;}
.tt-nr h4{ margin-bottom: 15px;text-align: center;}
.tt-nr h4 a{font-size: 32px;font-weight: bold;text-decoration: none;}
.tt-nr p{}
.tt-nr p a{display: inline-block; font-size: 18px;text-decoration: none;max-width: 29%;
    overflow: hidden;     
    white-space: nowrap;     
    text-overflow: ellipsis;}
.tt-nr p a.center{max-width:35%;}
.tt-nr p i{display: inline-block;vertical-align:top;margin-top: 3px; padding: 0 12px;line-height: 20px; color: #a0a0a0;}

.xw-box{background: #ffffff;margin-top: 25px;padding: 30px;position: relative;z-index: 9;}
.yy img{z-index: -1;margin-top:-104px;}
.yy2 img{z-index: -1;margin-top:-104px;position: absolute;}
.xw-left{position:relative;width:55%;z-index: 999;}
.xw-left img{width: 100%;height: auto;}
.xw-left .prev, .xw-left .next{    position: absolute;
    top: 50%;
    margin-top: -20px;
    display: block;
    cursor: pointer;
    z-index: 999;
    text-align: center;
    line-height: 36px;}
.xw-left .prev{left: 0px;}
.xw-left .next{right: 0px;}
.xw-right{width: 42.5%;position: relative;z-index: 999;}
.news-nav{border-bottom: 1px solid #efefef;}
.news-nav ul{width: 100%;margin-left: -30px;}
.news-nav ul li{    
	float: left;
	margin-left: 30px;
    font-size: 22px;
    margin-top: 6px;
    overflow: hidden;
}

.news-nav ul i{    display: inline-block;
    width: 6px;
    height: 6px;
    border-radius: 100%;
    background: #c8c8c8;
    margin: 15px 7% 0;
	vertical-align: top;
    float: inherit;}
.news-nav ul li a{text-decoration: none;}
.news-nav ul li.new_chos i{display: none;}
.news-nav ul li:hover,.news-nav ul li.curr a{color: #1658a0;font-weight: bold;}
.news-nav ul li:hover,.news-nav ul li.curr{border-bottom: 5px solid #1658a0;padding-bottom: 14px;}
.nero_det{margin-top: 10px;}
.list-1 li {
    font-size: 18px;
    color: #d15f6c;
    line-height:40px;
    overflow: hidden;
}
.list-1 li span{ font-size: 16px;   color: #c8c8c8;
   
    float: right;}
.list-1 li a{ 
	text-decoration: none;
	float: left;
    color: #333;
    margin-left: 12px;
    display: inline-block;
    width: 74%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.list-1 li i {
    display: inline-block;
    width: 5px;
    height: 5px;
    background: #ccc;
	border-radius: 50%;
    vertical-align: middle;
    margin-right: 0px;
    margin-top: 19px;
    float: left;
}
.nero_det .inc_list_li em{display: inline-block;}
.list-1 li em {float: left;color: #edebeb; }
.list-1 li a:hover{color: #1658a0;}
.zdly-box{background: url(202142-zrzyt-zdbj.png) left top no-repeat;padding-bottom: 22px;}
.zdly-box h5{position: absolute;top:-12px;left: -12px;}
.w47{width: 47%;}
.w50{width: 49%;}

.zdly-ul{float: left; margin-left: 11%;margin-top: 4px;}
.yy1 img{z-index: -1;margin-top:-55px;}
.zdly-ul li{
	position:relative;
    float: left;
    width: 41%;
    height: 52px;
    border-radius: 25px;
	margin-top: 15px;
    border:1px solid #dadada;
    background-color: #ffffff;
    display: table;
	margin-left: 5.5%;}

.zdly-nrbox{display:table;height: 52px;text-decoration: none;overflow: hidden;}
.zdly-ul li a img{
    vertical-align: middle;
    margin-right: 20px;
}
.zdly-ul li:hover,.zdly-ul li.curr{border:1px solid #2873c8;box-shadow: 0px 0px 10px rgba(7,71,144,.2);}
.zdly-ul li:hover a{text-decoration: none;}
.bsicon{
    display: table-cell;
    vertical-align: middle;
    padding-left: 20px;
	width: 15%;
    height: 100%;
}
.litTit{
    vertical-align: middle;
   padding:0 10px;
    height: 100%;
	 display: table-cell;
   font-size: 16px;
	line-height: 18px;
   
}
.litTit span{ display: -webkit-box; 
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;}
.zdly-box1{background: url(202142-zrzyt-ywbj.png) left top no-repeat;padding-bottom: 22px;}

.sx-jt{display: inline-block; width:40px;margin-top: -15px;margin-right: 2%;}
.sx-jt img{margin-top: 45px; }
.zdly-ul1{float: left;display: inline-block;width: 83%;margin-top: 3px;margin-right: -5%;}
.zdly-ul1 li{width: 42.5%;position: relative;margin-top: 15px;margin-left: 3%;margin-right: 0%;}


.qh-bt ul{width: 100%;border-top:3px solid #1658a0;}
.qh-bt ul li{float: left;position: relative; width: 33.23%;background-color: #dbecfb;height: 62px;line-height: 58px; border-right: 2px solid #ffffff;text-align: center;}
.qh-bt ul li h4{position: absolute;left: 50%;margin-left: -65px; font-size: 30px;color: #1658a0;font-weight: bold;text-decoration: none;z-index: 99;}
.qh-bt ul li.icon3{border-right: none;}

.qh-bt ul li span,.qh-bt ul li.icon1 span{position: absolute;top:-13px;left: 0px;z-index: 99;}
.qh-bt ul li.icon2 span{position: absolute;top:-13px;left: -10px;z-index: 99;}


.qh-bt ul li.icon3 span{ position: absolute;top:-13px;left: -10px;}
.qh-bt ul li:hover span,.qh-bt ul li.icon1:hover span{display: inline-block;}
.qh-bt ul li:hover span,.qh-bt ul li.icon2:hover span{display: inline-block;}
.qh-bt ul li:hover span,.qh-bt ul li.icon3:hover span{display: inline-block;}
.qh-bt ul li.icon2 span{display: none;}
.qh-bt ul li.icon3 span{display: none;}
.qh-bt ul li span img{max-width: 102%;height: 100%;}
.qh-bt ul li.icon3 span img{max-width: 100%!important;}

.qh-bt ul li a{text-decoration: none;}
.qh-bt ul li:hover a h4,.qh-bt ul li.icon1 a h4{color: #ffffff;z-index: 9999;}

.qh-box{background-color:#ffffff;padding: 30px 30px 30px 30px;z-index:9;}
.zdly-dbox{margin-top: 35px;}
.qh-bt{margin-top: 30px;}

.detNero{width: 73.3%;padding-right: 2%;}
ul.ind-tit{width: 100%;}
.tab2,.writ2,.ldxx,.info,.title2{display: inherit;}
.tab {
	position: relative;
    height: 54px;
	border-bottom: 1px solid #e2e2e2;}
.tab ul{float: left;margin-left: -4.6%;}
.tab ul li {float: left;margin-left: 4.6%; font-size: 22px; font-weight:normal;height: 50px;line-height: 50px;}
.tab ul li a{padding: 0px;}
.tab span.on,.tab span:hover,.tab2 span.on,.tab ul li.on a,.tab ul li:hover a{
    font-size:22px;
    color: #1658a0;
	font-weight: bold;
	
    border-bottom: 5px #1658a0 solid;
}
.tab span a ,.tab2 span a,.tab ul li a{display:inline-block; text-decoration: none;height: 100%;}
.tab span.on a,.tab2 span.on a,.tab ul li.on a{color: #1658a0;}
.tab2 a{color: #999;line-height: 49px;}
.list-2 {margin-top: 8px;}
.list-2 li {
	font-size: 18px;
    padding: 0 5px;
    line-height: 48px;
    transition: all .3s linear;
    overflow: hidden;
}
.list-2 li span {
    float: right;
    color: #c8c8c8;
    font-size: 16px;
}
.list-2 li i {
    display: inline-block;
    width: 5px;
    height: 5px;
    background: #ccc;
	border-radius: 50%;
    vertical-align: middle;
    margin-right: 10px;
    margin-top: 22px;
    float: left;
}
.list-2 li a {
   
    display: inline-block;
    width: 83%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    float: left;
    color: #333;
    transition: all .3s linear;
}
.list-2 li a:hover,.list-1 li a:hover {
    padding: 0px 0 0px 7px;
    color: #1658a0;
    transition: all .3s linear;
}

.zcjd-ul{width:293px;margin-top: 5px;}
.zcjd-ul li{width: 100%;height: 80px;line-height: 80px;display: inline-block;margin-top: 17px;border-radius: 4px;}
.zcjd-ul li a{text-decoration: none;display:block; }
.zcjd-ul li.icon1{background: url(202142-zrzyt-zcbj1.png) no-repeat; }
.zcjd-ul li.icon1 a{color: #435082;}
.zcjd-ul li.icon2 a{color: #a3612b;}
.zcjd-ul li.icon3 a{color: #1658a0;}
.zcjd-ul li.icon2{background: url(202142-zrzyt-zcbj2.png) no-repeat;}
.zcjd-ul li.icon3{background: url(202142-zrzyt-zcbj3.png) no-repeat;}

.zcjd-ul li a img{float: left;width: 35px;height: 34px; padding-left: 45px;padding-right: 20px;vertical-align: middle;margin-top: 20px; }
.zcjd-ul li a p{font-size: 22px;display: inline-block;  }
.zcjd-ul li.icon1 a p{background: url(202142-zrzyt-zc1.png) left center no-repeat;padding-left: 50px;margin-left: 40px;}
.zcjd-ul li.icon2 a p{background: url(202142-zrzyt-zc2.png) left center no-repeat;padding-left: 50px;margin-left: 40px;}
.zcjd-ul li.icon3 a p{background: url(202142-zrzyt-zc3.png) left center no-repeat;padding-left: 50px;margin-left: 40px;}

.zfxx-ul{margin-left: 0%;margin-top: 30px}
.zfxx-ul li{float: left;display: inline-block;width: 19%;margin-left: 1%;}
.zfxx-ul li a{text-decoration: none;}
.zfxx-ul li a span{float: left;padding-right: 15px;}
.zfxx-ul li a p{float: left;display: inline-block; font-size: 22px;width: 90px; line-height: 30px;margin-top: 9px;}

.wsbs-icon ul{margin-left: -2%;margin-top: 12px;}
.wsbs-icon ul li{ float: left; margin-left: 2%;width: 23%;height: 200px;position: relative;overflow: hidden;border-radius: 4px;}
.wsbs-icon ul li img{max-width: 100%;transition: all 0.6s; cursor: pointer;}
.wsbs-icon ul li a {display: inline-block;height: 200px;width: 100%;  }



.wsbs-icon ul li:hover,.wsbs-icon ul li.icon1{background: url(2021315-wl-fybj2.png) no-repeat;}
.wsbs-icon ul li a h4{font-size: 24px; font-weight: bold;margin-left: 30px;margin-top: 28px;z-index: 999;}
.wsbs-icon ul li a{text-decoration: none;}
.wsbs-icon ul li.icon1 h4{color: #0e955b;}
.wsbs-icon ul li.icon2 h4{color: #504d7f;}
.wsbs-icon ul li.icon3 h4{color: #724820;}
.wsbs-icon ul li.icon4 h4{color: #0a86dd;}

.wsbs-icon ul li.icon1{background:url(202142-zrzyt-wsbsbj1.png) no-repeat;background-size: cover;}
.wsbs-icon ul li.icon2{background:url(202142-zrzyt-wsbsbj2.png) no-repeat;background-size: cover;}
.wsbs-icon ul li.icon3{background:url(202142-zrzyt-wsbsbj3.png) no-repeat;background-size: cover;}
.wsbs-icon ul li.icon4{background:url(202142-zrzyt-wsbsbj4.png) no-repeat;background-size: cover;}
.wsbs-icon ul li span{position: absolute;z-index: 9; right: 0px;bottom:0px; margin-right: 0px;margin-bottom: 0px;}

.wsbs-icon2{float: left;width: 74.5%;margin-top: 30px;}
.wsbs-icon2 ul{margin-left: -1.5%;}
.wsbs-icon2 ul li{float: left;text-align: center; margin-left: 1.5%;width: 23.5%;height: 185px;background-color: #fafafa;border-radius: 4px;}
.wsbs-icon2 ul li span{display: inline-block; height: 70px;margin-top: 34px;}
.wsbs-icon2 ul li a{text-decoration: none;display: inline-block;height: 185px;width: 100%;}
.wsbs-icon2 ul li a p{font-size: 18px;line-height: 30px;}

.wsbs-icon3{float: right;width: 23.5%;margin-top: 10px;}
.wsbs-icon3 ul li{}
.wsbs-icon3 ul li a {display: block;text-align: center; height: 80px;line-height: 80px; background-color: #ffffff;border:1px solid #e1e1e1;margin-top: 20px;border-radius: 4px;}
.wsbs-icon3 ul li a img{margin-left: 32px;margin-right: 22px;float: left;margin-top: 23px;}
/*.wsbs-icon3 ul li a span{float: left;padding-left: 32px;padding-right: 22px;}*/
.wsbs-icon3 ul li a p{float: left;font-size: 18px;line-height: 80px;}
.wsbs-icon3 ul li a i{display: inline-block;float: right;margin-top: 30px;margin-right: 25px; background: url(202142-zrzyt-wsbsjt.png) top center no-repeat;width: 24px;height: 16px;padding-top: 0px; } 

.gzcy{margin-top: 10px;}
.gzcy-left{width: 40%;display: inline-block;margin-bottom: -30px; }
.xx-box{background: url(202142-zrzyt-xxbj.png) center no-repeat;background-size:cover;  height: 199px;border-radius: 4px;}
.xx-box ul{position: absolute;width: auto; left: 50%;margin-left: -195px;top:50%;margin-top: -40px;}
.xx-box ul li{
	
    float: left;
    width: 168px;
    height: 45px;
	line-height: 45px;
	border-radius: 25px;
    margin-left: 4%;
    margin-top: 16px;
   
    font-size: 14px;
}

.xx-box ul li a{display: inline-block;width: 100%;height: 100%;border: 1px #e5e5e5 solid;background-color: #ffffff;border-radius: 25px;}
.xx-box ul li a p{font-size: 16px;}
.xx-box ul li a:hover{
    background: #2c66c9;
    transition: all .2s linear;
    color: #fff;
}
.xx-box ul li span{
    float: left;
    display: inline-block;
    width: 25px;
    height: 28px;
    margin:8px 15px 10px 32px;
    background: url(202142-zrzyt-xxicon11.png) no-repeat center;
    transition: all .2s linear;
}

.xx-box ul li span.sp2,.gkzl_list li span.sp2{ background: url(202142-zrzyt-xxicon2.png) no-repeat center;}
.xx-box ul li span.sp3,.gkzl_list li span.sp5{ background: url(202142-zrzyt-xxicon3.png) no-repeat center;}
.xx-box ul li span.sp4,.gkzl_list li span.sp4{ background: url(202142-zrzyt-xxicon4.png) no-repeat center;}
.xx-box ul li span.sp5,.gkzl_list li span.sp3{ background: url(202142-zrzyt-xxicon5.png) no-repeat center;}
.xx-box ul li span.sp6,.gkzl_list li span.sp6{ background: url(202142-zrzyt-xxicon6.png) no-repeat center;}

.xx-box ul li.itact a,.xx-box ul li:hover a{background-color: #1658a0;color: #fff;border:1px solid #1658a0;}
.xx-box ul li.itact a p,.xx-box ul li:hover a p{color: #fff;}
.xx-box ul li.itact span img,.xx-box ul li:hover span img{margin-top: -20px;}

.xx-box ul li:hover span{
    background: url(202142-zrzyt-xxicon11.png) no-repeat center;
}
.xx-box ul li:hover span.sp2{ background: url(202142-zrzyt-xxicon22.png) no-repeat center;}
.xx-box ul li:hover span.sp3{ background: url(202142-zrzyt-xxicon33.png) no-repeat center;}
.xx-box ul li:hover span.sp4{ background: url(202142-zrzyt-xxicon44.png) no-repeat center;}


.xjxd-box h4{margin-top: 30px;}
.xjxd-box h4 a{font-size: 22px;color: #1658a0;font-weight: bold;text-decoration: none;padding-top: 20px;}
.xjxd-ul li a{width: 74%;}
.xjxd-ul li i{margin-top: 18px!important;}
.xjxd-ul li{line-height: 39px;}
.gzcy-right{width: 57.5%;display: inline-block; }
.zixu h5 a{
    font-size: 22px;
    font-weight: bold;
    color:#1658a0;
    text-decoration: none;
}
.zixu{margin-bottom: 18px;margin-top: 3px;}

.lian{color: #a4a7b7;font-size: 12px;}
.lian a{
    font-size: 16px;
    color: #666666;
	padding: 0 7px;
    text-decoration: none;
}

.zxft {width: 50%;}
.zxft a{display: inline-block;width: 100%}
.zxft a img{width: 100%}
.ftNero{
    width: 47%;
}
.ftNero h4{margin-bottom: 10px; overflow: hidden;     
    white-space: nowrap;    
    text-overflow: ellipsis; }
.ftNero h4 a{font-size: 20px;text-decoration: none;      }
.ftNero p,.ftNero p.zy span{
    color: #444444;
    line-height: 34px;
     
    font-size: 16px;
}
.ftNero p.lh{  overflow: hidden;      
    white-space: nowrap;      
    text-overflow: ellipsis;      }
.ftNero p.zy{color: #888888;line-height: 30px; 
	
    overflow: hidden;
    white-space: pre-wrap;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:3;
	}
.gzcy-ul{margin-left: -2%;margin-top: 28px;}
.gzcy-ul li{float: left;width: 22.8%;margin-left: 2%;height: 132px;text-align: center;border-radius: 4px;}
.gzcy-ul li.icon1{background:#1e77ba;background-size: cover;}
.gzcy-ul li.icon2{background:#419cd5;background-size: cover;}
.gzcy-ul li.icon3{background:#55b288;background-size: cover;}
.gzcy-ul li.icon4{background:#df861d;background-size: cover;}

.gzcy-ul li a span img{margin-top: 25px;margin-bottom: 9px;}
.gzcy-ul li a p{font-size: 18px;font-weight: bold;color: #ffffff;}
.gzcy-ul li a{text-decoration: none;}
.ztzl-box{margin-bottom: 0px;margin-top:25px;}
.ztzl-left{width: 49%;overflow: hidden;}
.ztzl-left ul li a{overflow: hidden;}
.ztzl-left ul li img{width: 100%;transition: all 0.6s; cursor: pointer;}
.ztzl-left ul li:hover img{ transform: scale(1.1);}
.ztzl-right{width: 49%;}
.ztzl-right ul{margin-left: -4%;}
.ztzl-right ul li{float: left;margin-left: 4%;width: 46%;}
.ztzl-right ul li a{float: left; display:block;width: 100%;overflow: hidden;}
.ztzl-right ul li img{transition: all 0.6s; cursor: pointer;width: 100%;}
.ztzl-right ul li:hover img{transform: scale(1.1);}
.ztzl-right a.left-jt{position: absolute;z-index:4; left: 0px;top:50%;margin-top: -25px;}
.ztzl-right a.right-jt{position: absolute;z-index:4;right: 0px;top:50%;margin-top: -25px;}


.footer{margin-top: 42px;}
.bot_bg{padding: 25px 0;background:#1658a0;color: #ffffff;text-align: center;line-height: 30px}
.bot_bg p a{color: #ffffff;margin: 0 13px;}
.bot_bg p span img{padding-right: 8px;}
.bot_bg p span{margin: 0 8px}
.red{
    position: absolute;
    top: 40px;
    right: 50px;
}
.fjzg{
    position: absolute;
    top: 40px;
    left: 200px;
}



.yqlj_tit1>ul>li p i {
    position: absolute;
    left: 50%;
    bottom: 38px;
    margin-left: -14px;
    width: 28px;
    height: 15px;
    display: none;
    background: url(20fjszf_arr7.png) no-repeat center;
}
.yqlj_tit1>ul>li.on p i {
    display: block;
}


.wsbs-icon2 ul li a:hover span{
    transform: rotateY(360deg);
    transition: all .3s linear;
}
.wsbs-icon3 ul li a:hover img{  transform: rotateY(360deg);
    transition: all .3s linear;}
.wsbs-icon ul li:hover img{ transform: scale(1.1);}

.zcjd-ul li a:hover p img{transform: rotateY(360deg);
    transition: all .3s linear;}


.gzcy-ul li a:hover span img{  transform: rotateY(360deg);
    transition: all .3s linear;}

.bmfw-tab li a:hover i img{ animation: 0.5s linear 0.1s ;transform: rotate(360deg);  transition: all .6s;}
.icbox:hover img{animation: 0.5s linear 0.1s ;transform: rotate(360deg);  transition: all .8s;}

.fwdt{width: 100%;overflow: hidden;}
.fwdt img,.zxft img{width: 100%;transition: all 0.6s; cursor: pointer;}
.fwdt:hover img,.zxft:hover img{ transform: scale(1.1);}
.zxft{overflow: hidden;}
.zfxx-ul li a:hover span img{transform: rotateY(360deg);
    transition: all .3s linear;}

.gzcy-item,.ft-img{overflow: hidden;}
.gzcy-item img,.ft-img img{transition: all 0.6s; cursor: pointer;}
.gzcy-item:hover img,.ft-img:hover img{ transform: scale(1.1);}


/*** å³ä¾§ ***/
.rig-fix{position: absolute;right: 20px;top:1150px;z-index: 110;}
.rig-fix ul li{position: relative;}
.rig-fix ul li span{display: inline-block;width: 58px;height: 54px;border-radius: 4px;border:1px solid #e3e3e3;margin-bottom:  2px;transition: .3s all;cursor: pointer;}
.rig-fix ul li span.fix01{background: url(202142-zrzyt-cbicon1.png) no-repeat center #fff;}
.rig-fix ul li span.fix02{background: url(202142-zrzyt-cbicon2.png) no-repeat center #fff;}
.rig-fix ul li span.fix03{background: url(202142-zrzyt-cbicon3.png) no-repeat center #fff;}
.sm-box{position: absolute;top: 0;right: 73px;padding: 25px 20px 20px 20px;min-width: 108px; border-radius: 4px;background: #fff;text-align: center;}
.sm-box i{position: absolute;right: -9px;top: 14px;}
.sm-box p{font-size: 16px; white-space: nowrap;margin-top: 15px;}
.rig-fix ul li.chos span.fix01,.rig-fix ul li:hover span.fix01{background: url(202142-zrzyt-cbicon11.png) no-repeat center #1658a0;border:1px solid #1658a0;}
.rig-fix ul li.chos span.fix02,.rig-fix ul li:hover span.fix02{background: url(202142-zrzyt-cbicon22.png) no-repeat center #1658a0;border:1px solid #1658a0;}
.rig-fix ul li.chos span.fix03,.rig-fix ul li:hover span.fix03{background: url(202142-zrzyt-cbicon33.png) no-repeat center #1658a0;border:1px solid #1658a0;}
.slp{width: 58px;height: 30px;background: #1658a0 url(202142-zrzyt-cbxs.png) no-repeat center;border-radius: 4px;cursor: pointer;}

.znwd-rig{width: 72px;height: 86px;background: url(202142-zrzyt-cbjt.png) no-repeat center;margin-top: 26px;}
.znwd-rig p{padding-top:55px;text-align: center}

.yqlj_tit a.fjyx {
	float: right;
    display: inline-block;
    height: 25px;
    padding: 0 12px 0 38px;
    border: 1px #e1e1e1 solid;
    border-radius: 4px;
    line-height: 25px;
	margin: 0px 5px;
    background: url(20210305-xf.png) no-repeat 12px center;
/*
    position: absolute;
    right: 0;
    top: 0;
*/
}



/*** ä¸€çº§ ***/

.yj-nav{background-color: #1658a0;}
.t_banner{margin-bottom: 50px;}
.yj-logo{float: left; margin-top: 40px;}
.ss-dbox{float: right; margin: 48px auto 0; }
.btn2{width: 100px;height: 53px; background: #1658a0;float: left; border-radius: 5px; color: #ffffff;font-size: 18px;border: none;margin-left: 10px;cursor: pointer;}
.ss_box,.ss_box3{display: inline-block;float: left; width: 300px; padding: 7px 10px 7px 22px;height: 40px; background-color: rgba(255,255,255,.5); border-radius: 8px;  z-index: 8;float: left;}
.ss_box3 .inp{display: inline-block; float: left; border: 0; background-color: transparent; height: 41px; line-height: 41px; font-size: 16px; color: #888888; *color: #888888;width:88%; }
.ss_box input::-webkit-input-placeholder,.ss_box2 input::-webkit-input-placeholder{ color: #ffffff;}
.ss_box .btn,.ss_box3 .btn{background: url(202142-zrzyt-ss.png) right center no-repeat;width: 23px;height: 23px; background-color: transparent;margin-right:3%; border: 0;line-height: 40px; cursor: pointer;border: none;outline: none;margin-top: 10px;}
.ss_box .btn i,.ss_box3 .btn i{ font-size: 24px;}
.top{color: #fff;padding-top: 10px;font-size:14px; }
.alink a{color: #ffffff!important;margin: 0 8px;}

.ej-box{padding: 20px 30px 40px;min-height: 500px;background: #fff;margin-top: 30px;padding-bottom: 30px;}
.ej-box1{padding:30px;}
.dqwz{padding-bottom: 15px;border-bottom: 1px #eee solid;font-size: 14px;color: #999999;}
.dqwz p{padding-left: 28px;background:url(202148-zrzyt-weizhi.png) no-repeat 5px center;}
.dqwz p a{color: #999999;}
.dqwz p a.last{color: #1658a0;}


/*** ä¸“é¢˜ä¸“æ  ***/
.ztzl-box1{margin-top: 50px;padding-bottom: 50px;}
.ztzl-bt div{display: inline-block;*display:inline;zoom:1;}
.ztzl-bt{text-align: center;margin-top: 55px;}
.ztzl-bt ul{width: 100%;margin-left:-0.5%; }
.ztzl-bt ul li {display: inline-block; margin-left:0.5%;width:11.5%; height: 50px;line-height: 50px  }
.ztzl-bt ul li a{ display: block;font-size: 22px;text-align: center;background: #f6f6f6; text-decoration: none; ;border: 1px solid #dfdfdf;border-radius: 26px;overflow: hidden;     
    white-space: nowrap;       
    text-overflow: ellipsis; }
.ztzl-bt ul li a:hover,.ztzl-bt ul li.curr a{ background: #0f5ebd;  color: #fff;border: 1px solid #1658a0;}

.ztzl-nr{margin-top: 10px;margin-bottom: 60px;}
.ztzl-nr ul{margin-left: -2%;}
.ztzl-nr ul li{float: left;position: relative;text-align: center!important; width:23%;margin-left: 2%;background: url(202148-zrzyt-ztbj1.png) no-repeat;transition: all .3s;background-size: 100% 100%;margin-top: 40px;}
.ztzl-nr ul li a{height: 80px;line-height: 80px;width: 100%; font-size: 18px;display:table;text-align: center;}
.ztzl-nr ul li a p{ display: table-cell; vertical-align: middle;line-height: 22px;    }
.ztzl-nr ul li a em{display: inline-block; position: absolute;right:0px;bottom:0px;}
.ztzl-nr ul li a em img{max-width: 100%;}
.ztzl-nr ul li:hover,.ztzl-nr ul li.curr{background: url(202148-zrzyt-ztbj2.png) no-repeat;background-size: 100% 100%;box-shadow: 0px 2px 13px rgba(9,60,118,.5)}
.ztzl-nr ul li:hover a,.ztzl-nr ul li.curr a{color: #ffffff;text-decoration: none;font-size: 20px;font-weight: bold;}
.ztzl-nr ul li:hove a{color: #ffffff;}



/*** æ”¿åŠ¡å…¬å¼€ ***/
.zw-left{width: 52.5%;overflow: hidden;}
.zw-left img{transition: all 0.6s; cursor: pointer;}
.zw-left:hover img{transform: scale(1.1); }
.zw-right{width: 45%;}
.zwgk-xw{margin-bottom:42px;}
.news-nav1 ul{width: 100%;margin-left: -1.5%;}
.news-nav1 ul li{float: left;font-size: 22px;margin-top: 3px;overflow: hidden;height: 48px;line-height: 48px;background-color: #f6f6f6;margin-left: 1.5%;padding: 0 20px;border-radius: 5px;}

.news-nav1 ul li a{text-decoration: none;}
.news-nav1 ul li.new_chos i{display: none;}
.news-nav1 ul li:hover a,.news-nav1 ul li.curr a{color: #ffffff;font-weight: normal;}
.news-nav1 ul li:hover,.news-nav1 ul li.curr{background: #1658a0;padding-bottom: 0px!important;border-bottom: none;}
.zwgk-xian{margin-top: 25px;margin-bottom: 5px;}
.list-3{}
.list-3 li a{width: 78%;}
.zwgk-list{margin-top: 18px;}
.zwgk-list li{line-height: 50px;}
.list-2 li i{margin-top: 23px;}
.gsgg-box{width: 48.5%;}
.gsgg-box .tab ul{margin-left: -6%;}
.gsgg-box .tab ul li{margin-left: 6%;}
.zcjd-ul1{width:100%;margin-top: 13px;margin-left: -2%;}
.zcjd-ul1 li{float: left; width: 32%;height: 80px;line-height: 80px;margin-left: 1%; display: inline-block;margin-top: 17px;}
.zcjd-ul1 li a{text-decoration: none;display: block; }
.zcjd-ul1 li.icon1{background:url(202148-zrzyt-zwgkbj1.png) no-repeat; }
.zcjd-ul1 li.icon1 a{color: #435082;}
.zcjd-ul1 li.icon2 a{color: #a3612b;}
.zcjd-ul1 li.icon3 a{color: #1658a0;}
.zcjd-ul1 li.icon2{background: url(202148-zrzyt-zwgkbj2.png) no-repeat;}
.zcjd-ul1 li.icon3{background: url(202148-zrzyt-zwgkbj3.png) no-repeat;}
.zcjd-ul1 li a i{float: right;margin-top: 28px;margin-right: 60px; width: 28px;height: 28px;display: inline-block;}
.zcjd-ul1 li.icon1 i{background: url(202148-zrzyt-zwgkjt1.png) no-repeat;}
.zcjd-ul1 li.icon2 i{background: url(202148-zrzyt-zwgkjt2.png) no-repeat;}
.zcjd-ul1 li.icon3 i{background: url(202148-zrzyt-zwgkjt3.png) no-repeat;}

.zcjd-ul li.icon1 a p{background: url(202142-zrzyt-zc1.png) left center no-repeat;padding-left: 50px;margin-left: 40px;}
.zcjd-ul li.icon2 a p{background: url(202142-zrzyt-zc2.png) left center no-repeat;padding-left: 50px;margin-left: 40px;}
.zcjd-ul li.icon3 a p{background: url(202142-zrzyt-zc3.png) left center no-repeat;padding-left: 50px;margin-left: 40px;}
.zcjd-ul li a img{width: 35px;height: 34px; padding-left: 45px;padding-right: 20px;vertical-align: middle;margin-top: 20px; }
.zcjd-ul li a p{font-size: 22px;display: inline-block;  }

.zdly_title{
    text-align: center;
    font-size: 24px;
    color: #0068b7;
    font-weight: bold;
    padding-top: 20px;
}
.zdly_title span{display: inline-block;width: 120px;height: 5px;background-color: #1658a0;margin-top: 18px;}

.ly_list li{float: left;width: 22.7%;margin-left: 2%; height: 162px;text-align: center;font-size: 18px;background: #ffffff;border:1px solid #dadada;margin-top: 20px;}
.ly_list {margin-left: -2%;margin-top: 12px;margin-bottom: 25px;}
.ly_list li a{display: block;text-decoration: none; display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:2;
    overflow: hidden;
}
.ly_list li img{ margin-top: 30px;margin-bottom: 18px;}
.ly_list li:hover img{transform: rotateY(360deg);transition: all .6s ease-in-out;}


/*** ç½‘ä¸Šè°ƒæŸ¥ ***/
.lm-div{border-bottom: 5px solid #1658a0;padding-bottom: 18px;margin-top: 30px;}
.lm-div h2{color: #1658a0;font-size: 24px;font-weight: bold;float: left;margin-top: 5px;}
.gdlm{width: 117px;height: 33px;background:url(202148-zrzyt-ckgd.png) no-repeat center;cursor: pointer;position: relative;}
.gdlm p{line-height: 33px;padding: 0 22px 0 14px;}
.gdlm ul{position: absolute;top: 34px;left: 0;right: 0;background: #fff;max-height: 250px;overflow-y: auto;border: 1px #ebebeb solid;padding: 10px 10px;display: none;z-index: 99;}
.gdlm ul li a{display: block;padding: 0 0px;line-height:32px;transition: all .3s;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.gdlm ul li:hover a{background: #f2f2f2;}

.wsdc_list li{padding: 30px 20px;border-bottom: 1px #efefef solid;overflow: hidden;}
.wsdc_list li span{display: inline-block;float: left;width: 98px;height: 58px;border-radius: 6px;border: 1px #eaeaea solid;background: #fafafa;font-size: 16px;
    text-align: center;line-height: 58px;color: #999;box-shadow: 5px 6px 0 #fafafa;margin-right: 30px;}
.wsdc_list li .jxz{border: 1px #1658a0 solid;background: #f6fbff;color: #1658a0;box-shadow: 5px 6px 0 #ebf6fd;}
.wsdc_wen h5{position: relative;padding-bottom: 10px;font-size: 18px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.wsdc_wen h5 a{text-decoration: none;}
.wsdc_wen h5 em{display: inline-block;width: 20px;height: 1px;background: #1658a0;position: absolute;left: 0;bottom: 0;}
.wsdc_wen p{color: #666;margin-top: 10px;}
.dc_btn a{display: inline-block;width: 110px; height: 35px;border-radius: 25px; color: #ffffff!important;font-size: 16px;text-decoration: none;
    text-align: center;line-height: 35px;background: #1658a0;margin-top: 10px;}
.dc_btn a.jg_btn{background: #ff9a09; color: #ffffff;margin-left: 25px;}
.dc_btn a.jg_act{background: #e9e9e9;color: #999!important;}
.wsdc_wen{width: 60%;}
.wsdc_list{padding-top: 5px;}
.dc_btn{margin-top: 16px;}

.page{text-align: center;margin-top: 50px;margin-bottom: 20px;}
.page img{max-width: 100%;}


/*** ç½‘ä¸Šè°ƒæŸ¥ç»†è§ˆ ***/
.myzj-box{text-align: center;padding-top: 55px;}
.myzj-box h2{font-size: 32px;font-weight: bold;line-height: 42px;}
.myzj-box p{font-size: 16px;color: #999;margin-top: 20px;}
.myzj-box p span{display: inline-block;margin: 0 20px;}
.zjnr-qb{margin-top: 70px;padding: 0 40px;}
.zjnr-qb ul{border-bottom: 1px #e2e2e2 solid;}
.zjnr-qb ul li{float: left;margin-left: 25px;margin-right: 15px;}
.zjnr-qb ul li a{display: block;line-height: 28px;padding-bottom: 15px;text-decoration: none; margin-bottom: -1px;font-size: 20px;padding-left: 12px;padding-right: 12px;}
.zjnr-qb ul li.qb-act a,.zjnr-qb ul li:hover a{font-size: 22px;border-bottom: 5px #1658a0 solid;color: #1658a0;font-weight: bold;}
.zjnr-qb >p{font-size: 18px;line-height: 42px;text-align: justify;margin-top: 35px;}
.question{font-size: 18px;line-height: 24px;margin-top: 40px;}
.question p.wt{margin-top: 30px;}
.xzda{padding: 10px 20px;background-color: #fcfcfc;border: 1px #e9e9e9 solid;border-radius: 5px;margin-top: 15px;font-size: 15px;line-height: 36px;}
.dc-yz{font-size: 16px;line-height: 44px;margin-top:5px;margin-bottom: 5px;margin-left: 10px;}
.dc-yz input{width: 266px;height: 44px;border: 1px #dedede solid;}


/*** æ„è§å¾é›†ç»†è§ˆ ***/
.myzj-table{width: 90%;margin-top:100px;margin-left: auto;margin-right: auto;border-collapse: collapse;font-size: 16px;}
.myzj-table tr td{padding: 15px 0;}
.myzj-table tr td.Nam{width:80px;}
.myzj-table tr td input{height: 56px;width: 94%;border: 1px #ebebeb solid;background: #fafafa;border-radius: 4px;}
.myzj-table tr td input.inp2{width: 97.2%;}
.myzj-table tr td input.yzm{width: 230px;}
.myzj-table tr td textarea{width: 97.2%;border: 1px #ebebeb solid;background: #fafafa;border-radius: 4px;height: 120px;}
.myzj-table tr td img{margin-left: 20px;}
.tjBox1{margin-top: 25px!important;padding-bottom: 0px!important;}
.tjBox1 button{padding: 0 45px!important; height: 48px!important;line-height: 48px!important;}
.tjBox{text-align: center;margin-top: 70px;padding-bottom: 60px;}
.tjBox button{padding: 0 55px; height: 54px;font-size: 20px;color: #fff;border-radius: 6px;background: #d42311;border: none;cursor: pointer;margin: 0 14px;}
.tjBox button.zzbtn{background: #999;}
.tjBox button.blue{background: #0069c5;}

.phod{display: none;}


/*** çˆ¶æ¦‚è§ˆ ***/
.sx-box{margin-top: 20px;padding:20px;background: #f9f9f9;}
.sx-sec span{float: left;width: 8%;display: block;}
.tdap{float: left;width: 85%;font-size: 13px;color: #ccc;}
.tdap a{font-size: 14px;display: inline-block;padding: 0 10px;border-radius: 3px;margin: 0 6px 10px;vertical-align: top;text-decoration: none;}
.zk{position: absolute;right: 4px;top: 0;background:url(20fjszf_arr4.png) no-repeat right center;padding-right: 18px;  cursor: pointer}
.tdap a.chos,.tdap a:hover{background: #1658a0;color: #fff;text-decoration: none;}
.ss-inp{width: 330px;height: 34px;background: #fff;border: 1px #d1d1d1 solid;float: left;}
.glss-btn{margin-left: 12px;width: 82px;height: 34px;background:url(2021413-fgl-cx.png) 15px no-repeat #1658a0;font-size: 14px;color: #fff;padding-left: 20px;cursor: pointer;float: left;border:none;border-radius: 5px;}
.glss-btn1{margin-left: 12px;width: 90px;height: 34px;background:#ffc161;font-size: 14px;color: #fff;cursor: pointer;float: left;border:none;border-radius: 5px;}
.sx-sec span.lih{line-height: 32px;}
.sx-sec2{margin-top: 10px;}
.tdap select{display: none;}
.pho-xl-left{display: none; float: left;}
.pho-xl-left{z-index: 1!important;    }
.pho-xl {width: 18%;height: 34px;position: relative;z-index: 99;}

.pho-xl ul li {float: left;width: 100%;height: 34px;position: relative;margin-left:4%;background: #ffffff;color: #333333;border:1px #d1d1d1 solid;padding: 0 5px;}
.pho-xl ul li a {font-size: 14px;display: block;color: #333333;text-align: left;line-height: 34px;background:url(20fjszf_arr.png) right center no-repeat;text-decoration: none;padding: 0 2%;}
.pho-xl ul li span {position: absolute;background: #fff;border: 1px solid #d1d1d1;z-index: 99;left: 0px;top:30px;
width: 100%;display: none;padding: 5px 5px 5px 5px;}
.pho-xl ul li span p{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.pho-xl ul li span p a {background: none;line-height: 30px;font-weight: normal;text-align: center;}
.pho-xl ul li span p a:hover{color: #418d58;}
.pho-xl ul li:hover span{display: block;}

.zym-tit{padding: 0 20px;background: #f6f6f6;line-height: 50px;margin-top: 30px;}
.zym-tit p{font-size: 20px;line-height: 50px;border-bottom: 1px #1658a0 solid;float: left;font-weight: bold;}
.zym-tit a{font-size: 16px;color: #999;float: right;}
.ej-list{margin-top: 20px;}
.ej-list li i{background: #1658a0;}


/*** å›¾ç‰‡æ¦‚è§ˆ ***/
.jwh-list{margin-left: -2%;}
.jwh-list li{width: 31.3%;float: left;margin-left: 2%;background: #fff;border-radius: 6px;transition: .3s all;margin-top: 40px;}
.jwh-list li a{display: block;text-decoration: none;}

.ly-nr{padding: 20px 25px 30px 25px ;background: #f9f9f9;}
.ly-nr h5{font-size: 18px;line-height: 24px;overflow: hidden;text-align: justify;margin-top: 12px;  overflow: hidden;    
    white-space: nowrap;      
    text-overflow: ellipsis;  
  }

.ly-nr p{font-size:16px;color: #bbbbbb;}
.ly-nr a{color: #bbbbbb;text-decoration: none;}
.tp-box{overflow: hidden;}
.tp-box img{width: 100%;transition: .3s all;}
.tp-box:hover img{transform: scale(1.15);}
.tp-box img{border-radius: 0px;}
.tp-box{position: relative;overflow: hidden;}
.tp-box i{
    display: block;
    height: 0;
    padding-top:57%;
    background-position: left center;
    background-repeat: no-repeat;
    background-size:100%;
    background-color: #f8f8f8;
    position: relative;
    overflow: hidden;

    transition: all 0.5s ease-out 0s;
    border-radius: 0px;
	    
}

/*** æ¦‚è§ˆ ***/
.gl-ul li {float: left;width: 97.5%; display: block; border-bottom: 1px #eee solid;padding: 25px 15px;}
.gl-ul li a{ display: block;}
.gl-ul li a p{display: inline-block; font-size: 22px;margin-left: 15px;margin-top: 16px; max-width: 82%; overflow: hidden;          
    white-space: nowrap;     
    text-overflow: ellipsis;  
}
.gl-ul li a span{
	float: left;
    display: inline-block;
    width: 58px;
    height: 58px;
    font-size: 26px;
    text-align: center;
    line-height: 58px;
    background-color: #e8e8e8;
	color: #333333;
    margin-right: 13px;
	
	border-radius: 5px;
}
.li-btn{display: inline-block; font-size: 16px;color: #cccccc;margin-top: 16px;}
.gl-ul li:hover a span,.gl-ul li.curr a span{
    background-color: #0f5ebd;
    color: #fff;
}
.gl-ul li:hover,.gl-ul li.curr {background: #f0f7ff;}
.gl-ul li:hover a p,.gl-ul li.curr a p{color:#0f5ebd;}


.gl-jsbox{padding: 20px 60px 30px 60px;background-color: #f8f8f8;margin-bottom: 40px;}
.gl-js{margin-top:13px;}
.gl-js h4{width: 10%; text-align: center;display: inline-block; font-size: 18px;float: left;margin-top:7px;}
.gl-bdbox{width: 90%;}
.gl-bd{    width: 84.5%;
    padding: 0 10px;
    height: 35px;
    border: 1px #cbcbcb solid;
    margin-right: 7px;}

.gl-bd1{ width: 69%;
    padding: 0 10px;
    height: 35px;
	line-height: 35px;
    border: 1px #cbcbcb solid;
    margin-right: 7px;font-size: 18px;color: #333333;}
.wid50{width: 45%;}
.wid50 h4{width: 22.2%; display: inline-block; text-align: center; font-size: 18px;float: left;margin-top: 7px;}
.gl-sjbd{
	width: 34.5%;
	padding: 0 10px;
    height: 35px;
    border: 1px #cbcbcb solid;
	
  }
.gl-bdbox em{padding: 0px 8px;}

.gl-txSel{ 
	width: 73.5%;
	padding: 0 10px;
    height: 35px;
    border: 1px #cbcbcb solid;
    margin-right: 7px;}
.gl-area{width: 84.5%;
	padding: 0 10px;
    height: 85px;
    border: 1px #cbcbcb solid;
    margin-right: 7px;}





/*** åœ¨çº¿è®¿è°ˆ ***/
.zym-wqhg{margin-top: 38px;}
.zym-wqhg h5{float: left;font-size: 20px;font-weight: bold;padding-left: 36px;background:url(2021413-zxft-wqhg.png) no-repeat left center;line-height: 24px;}
.zym-wqhg p{float: left;}
.zym-wqhg ul{float: left;}
.zym-wqhg ul li{float: left; margin-left: 2px;}
.zym-wqhg ul li a{display: inline-block;text-align: center;text-decoration: none; padding: 1px 13px;border-radius: 4px;font-size: 14px;color: #333;transition: all .3s;}
.zym-wqhg1{float: right;}
.zym-wqhg ul li span{padding: 0 8px;color: #999999;}
.zym-wqhg ul li:last-child span{display: none;}
.zym-wqhg ul li.hg-act a,.zym-wqhg ul li:hover a{color: #fff;background: #63a1e5;}
.qb-wqsp{margin-left: -2%;margin-top: 20px;margin-bottom: -20px;}
.qb-wqsp li{width: 31.33%;float: left;margin-bottom: 30px;margin-left: 2%;}
.qb-wqsp li a{display: block;text-decoration: none;}
.qb-wqsp li i{display: block;
    height: 0;
    padding-top:56.3%;
    background-position: center;
    background-repeat: no-repeat;
    background-size:100%;
    background-color: #f8f8f8;
    position: relative;
    overflow: hidden;
    transition: all .2s;}


.ft_det{
	background: #f9f9f9;
    padding: 20px 25px 25px 25px;
}
.ft_det h5{
    font-size: 20px;
	line-height: 28px;
    font-weight: bold;
     display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:2;
    overflow: hidden;
height: 60px;
    margin-bottom: 5px;
  
}
.ft_det h5:hover{color: #0068b7;}
.ft_det p{
    color: #333;
	font-size: 16px;
    line-height: 28px;
	  overflow: hidden;        
    white-space: nowrap;      
    text-overflow: ellipsis;   
}

/*** é¢†å¯¼ä¹‹çª— ***/
.ldzc_left{width: 280px;margin-top: 30px;}
.sideTit{
    text-align: center;
    background:url(2021413-ldzc-bt.png) no-repeat;
    font-size: 22px;
    font-weight: normal;
    color: #fff;
    height: 80px;
    line-height: 80px;
	width: 280px;
	
}
.sideUl{width: 280px; background-color: #f0f4f8;overflow: hidden;}
.sideUl2{width: 280px;background-color: #f0f4f8;}
.sideTit li.last{border-bottom: none;}
.sideUl li{	
	
    height: 60px;
   line-height: 60px;  
    border-bottom: 2px #fff solid;
    font-size: 18px;   
	padding-left: 90px;padding-right: 22px;
    cursor: pointer;
	
}
.sideUl li.csAct,.sideUl li:hover{color: #0069c5;background-color: #dbedff;}
.sideUl li.csAct a,.sideUl li:hover a{color: #0069c5;text-decoration: none;font-weight: bold;}
.sideUl li a,.sideUl li.csAct a{height: 60px;text-align:left;}

.sideUl li a span{display: inline-block; float: left;}
.sideUl li a i{float: right; background:url(2021413-ldzc-jt1.png) left center no-repeat;width: 22px;height: 22px;padding-top: 35px;}
.sideUl li:hover a i,.sideUl li.csAct a i{background:url(2021413-ldzc-jt2.png) left center no-repeat;}

.ldzc_right{width: 73.5%;margin-top: 30px;}
.ldzc_tp{text-align: center;margin-top: 25px;}
.ldzc_tp h4{font-size: 20px;font-weight: bold;padding-top: 15px;}
.ldzc_tp h4 span{color: #0069c5;padding-left: 20px;}
.ldzc_nr{border: 1px dashed #d8d9d9;padding: 13px 30px;margin-top: 48px;}
.det-tit{
   position: absolute;
	top:-22px;
    padding: 10px 10px 0px 10px;
	background-color: #ffffff;
}
.det-tit span a{
    display: inline-block;
    font-size: 20px;
    color: #0069c5;
    font-weight: bold;
	text-decoration: none;
	
   
}
.det-tit span img{padding-right: 8px;margin-bottom: 5px;}
.ldzc_nr p{text-indent: 30px;font-size: 18px;padding-top: 13px; line-height: 38px;text-align: justify;}




/*** è®¿è°ˆå®žå½• ***/
.zsxx{
  margin-top: 30px;
	height: 62px;
    background-color: #f5f9fa;
}
.zsxx img{
    margin-right: 8px;
    margin-left: 15px;
   
    float: left;
}
.sx span{
   border: 1px #cecece solid;
    display: inline-block;
    padding: 0px 10px;
    float: left;
    cursor: pointer;
}
.sx span.on23,.sx span:hover{
    background-color: #2a8cd6;
    color: #fff;
    border: 1px #2a8cd6 solid;
}

.sx_box{
    margin-top: 0px;
   
}
.lie{margin-top: 20px;margin-left: -10px;}
.lie li{
    float: left;
    margin-left: 45px;
	
}
.lie li a{
    display: block;
    padding-bottom: 20px;
    font-size: 20px;
    text-decoration: none;
}
.lie li a span{
    display: inline-block;
    width: 24px;
    height: 24px;  
    float: left;
    margin-right: 10px;
}

.lie li a span.ft_sp1{background:url(2021413-ftsl-icon1.png) left center no-repeat;}
.lie li a span.ft_sp2{background: url(2021413-ftsl-icon2.png) left center no-repeat;}
.lie li a span.ft_sp3{background: url(2021413-ftsl-icon3.png) left center no-repeat;}
.lie li a span.ft_sp4{background: url(2021413-ftsl-icon4.png) left center no-repeat;}
.lie li.lieOn a,.lie li:hover a{
    color: #0069c5;  
    font-weight: bold;
	text-decoration: none;
}

.lie li.lieOn a span.ft_sp1,.lie li:hover a span.ft_sp1{background: url(2021413-ftsl-icon11.png) left center no-repeat;}
.lie li.lieOn a span.ft_sp2,.lie li:hover a span.ft_sp2{background: url(2021413-ftsl-icon22.png) left center no-repeat;}
.lie li.lieOn a span.ft_sp3,.lie li:hover a span.ft_sp3{background: url(2021413-ftsl-icon33.png) left center no-repeat;}
.lie li.lieOn a span.ft_sp3,.lie li:hover a span.ft_sp4{background: url(2021413-ftsl-icon44.png) left center no-repeat;}
.mainNero{ border-left: 2px solid #eeeeee;z-index: -1; padding-right: 40px;padding-left: 13px;}
.ftsl_img{margin-left: 20px;}
.ftsl_img img{max-width: 100%;}
.ftsl_bottom_tit{margin-top: 18px;margin-right: 20px;}

.wzzb{padding-left: 20px;
	width: 98%;
    height: 960px;
    overflow-y: scroll;
  
margin-top: 22px;}
.wzzb::-webkit-scrollbar {
    width: 8px;
}
.wzzb::-webkit-scrollbar-track {
    background-color:#e2e2e2 ;
    -webkit-border-radius: 50px;
    -moz-border-radius:50px;
    border-radius:50px;
}
.wzzb::-webkit-scrollbar-thumb {
    background-color: #1658a0;
    border-radius:50px;
}
.wdnr{ position: relative;font-size: 16px;z-index: 99; }
.wdnr img{ position: absolute; top:0px; left: -32px;}
.zsxx img{
    margin-right: 8px;
    margin-left: 15px;
    margin-top: 3px;
    float: left;
}
.wdnr p{ margin-left: 25px;line-height: 30px;font-size: 16PX;text-align: justify;}
.bj_ft_box{ padding: 15px 25px 15px 0; background: #ffffff;border:1px solid #e6f0ff;margin-left: 23px;border-radius: 6px; margin-top: 20px; margin-bottom: 20px;}
.bj_ft_box i{ background: url(2021413-ftsl-jt.png) no-repeat #ffffff;width:23px;height: 21px;background-size: 100%; position: absolute; top: -16px; left: 30px;}


.ftsl_p{border-bottom: 1px solid #dddddd;padding-bottom: 22px;margin-top: 10px;}

.ftsl_nero{width: 63%;margin-right: 2.5%;}
.ftsl_table{padding-top:-10px!important;}
.xcx a{text-decoration: none;}
.ftsl_1th{float:left;margin-right: 0px;  color: #333333;}
.ftsl_1th select{ border: 1px  solid #cecece; height: 24px; color: #333333;}
.ftsl_1th{width:105px;}
.jg{padding:2px 0}
.ftsl-bt{font-size: 32px;height: 35px;line-height: 35px;margin-top:32px;margin-bottom: 15px; font-weight: bold;text-align: center;  overflow: hidden;         
    white-space: nowrap;      
    text-overflow: ellipsis;   }
.ft-nero  span{margin-right: 10px;}


/*** ç«™ç‚¹åœ°å›¾ ***/
.h2-tit{font-size: 22px;margin-top: 50px;margin-bottom: 8px;margin-left: 10px;}
.h2-tit a{display: inline-block;text-decoration: none;}
.h2-tit a:hover{text-decoration: none;}
.h2-tit a em{float: right;margin-top: 11px;margin-left: 18px; display: inline-block; width: 32px;height: 1px;background: #1658a0;}
.zd_ul{margin-left: -2%;}
.zd_ul li{margin-left: 2%;margin-top: 15px;font-size: 18px;height: 50px;line-height: 50px;text-align: center;float: left;width: 18%;border-radius: 5px; background: #f8f8f8;}
.zd_ul li a{display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-decoration: none;}
.zddt-tit{font-size: 25px;font-weight: bold;color: #1658a0;margin-top: 40px;}


/***** æˆ‘è¦å†™ä¿¡ *****/
.wxts-box{
    
    min-height: 452px;
    background: url(2021413-wyxx-bj.png) no-repeat #f9f9f9;
    background-size: cover;
	padding-top: 33px;

}
.wxts{
	display: block;
	
    width: 766px;
   margin-left: 360px;
    background-color: rgba(255,255,255,.8);
	padding: 30px 30px;
	border:1px dashed #1658a0;
    background-size: cover;
	
    
}
.wxts h5{
    font-size: 22px;
    font-weight: bold;
    color: #da271a;
    margin-bottom: 15px;
    
}
.wxts ul li{line-height: 30px;font-size: 16px; margin-top: 7px;}
.wxts ul li i{padding-right: 5px;}
.wxts ul li span{color: #da271a;}
.wyxx-bt{margin-left: 10px;margin-top: 55px;padding-bottom: 18px;}
.wyxx-bt img{float: left;}
.wyxx-bt h5{float: left; font-size: 20px;font-weight: bold;height: 30px;line-height: 30px;margin-left: 10px;}



.biaoge{
	margin-top:40px;
	
}
.table22{
	border: none;
	
	width: 97%;
	
}
.table22>thead>tr>th {
	vertical-align: middle;
	font-size: 18px;
}
.table22>tbody>tr{}
.table22>tbody>tr>td{
	padding: 15px 8px;
	vertical-align: middle;
	
	
	font-size: 18px;
}
.Item{
	font-size: 18px;
	width: 170px;
	height: 10px;
	text-align: right;
	font-weight:normal;
}
.txInp{
	width:99%;
	padding: 0 10px;
	height: 50px;
	border: 1px #cbcbcb solid;
	margin-right: 7px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
}
.table22>tbody>tr>td .txInp1{
	width: 99.5%;
	padding: 0 10px;
	height:50px;
	border: 1px #cbcbcb solid;
	margin-right: 7px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
}
.table22>tbody>tr>td .txInp2{
	width: 75%;
	padding: 0 10px;
	height:50px;
	border: 1px #cbcbcb solid;
	margin-right: 7px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
}
.txSel{
	width: 39%;
	height: 44px;
	border: 1px #cbcbcb solid;
	margin-right: 7px;
}
.area{
	width: 99.5%;
	height: 125px;
	border: 1px #cbcbcb solid;
	overflow-y: scroll;
	overflow-x: hidden;
}
.tjBtn,.qxBtn{
	width: 118px;
	height: 39px;
	border: none;
	background-color:#246ded;
	font-size: 16px;
	color: #fff;
	border-radius: 3px;
	margin: 40px 10px;
	cursor: pointer;
}
.tjBtn:hover{
	transition: all .1s linear;
	box-shadow: 0 0 10px #9fd6fe;
}
.table44{display: none;}

.yzm{
	width:30%;
	padding: 0 0px;
	height: 50px;
	border: 1px #cbcbcb solid;
	margin-right: 7px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
}

.knm{position: absolute;font-size: 14px;color: #999999;}

/*.knm{position: absolute;top:21%;left: 50%;margin-left: -60px; z-index: 999;}*/


/* ä¿¡ä»¶è¯¦æƒ…é¡µ */

.xj-table{
	font-size: 16px!important;
    width: 92.5%;
    margin: 30px auto 0;
    border-collapse:collapse;
	margin-bottom: 0px;
	
}
.table-bordered {
	margin-top: 50px;margin-bottom: 50px;
	border-radius: 5px;
    border: 1px solid #efeeee;
	box-shadow:10px 10px 30px rgba(0,0,0,0.03);
}
.table-bordered>thead>tr>th {
    border: 1px solid #efeeee;
}
.xj-table>thead>tr>th {
	font-size: 16px!important;
    vertical-align: middle;
    border-bottom:1px solid #efeeee;
}
.xj-table>tbody>tr>td{
	width: 862px;
    padding: 15px 25px;
    line-height: 30px;
    vertical-align: middle;
	font-size: 16px!important;
    border-top: 1px solid #efeeee;
}
.table-bordered>tbody>tr>td{
    border: 1px solid #efeeee;
}

.Item11{
    background-color: #f8f8f8;
    width: 15%!important;
    height: 37px;
    text-align: center;padding-right: 20px!important;
}

.table-bordered>tbody>tr>xj_nr>tr{padding-bottom:150px!important;}



.xxdet_table{
    width: 100%;
    font-size: 16px;
    border: 1px #e8e8e8 solid;
    border-collapse: collapse;
    margin-bottom: 60px;
}
.xxdet_table tbody tr td{
    border-bottom: 1px #e8e8e8 solid;
    padding: 18px 20px;
    border-left: 1px #e8e8e8 solid;
	background: #ffffff;
}
.xxdet_table tbody tr td.info-t{
    width: 130px;
    background: #f8f8f8;
    text-align: center;
}
.xxdet_table tbody tr td img{margin-right: 10px}
.xxdet_table tbody tr td textarea{
    width: 100%;
    height: 112px;
    border: 1px #e8e8e8 solid;
}
.xxdet_table tbody tr td button{
    width: 92px;
    height: 35px;
    font-size: 16px;
    background: #ffffff;
    color: #fff;
    border: none;
    border-radius: 5px;
    margin-top: 10px;
    cursor: pointer;
}
.xjzk{text-decoration: none;}
.xjzk a{margin-left: -115px;margin-top: 7px; float: left;color: #1658a0!important;font-size: 18px; padding-right: 15px;background: url(20210421-xq.png) no-repeat right center;text-decoration: none;}
.sq{display: none;}
.sq a{background: url(20210421-sq.png) no-repeat right center;}







@media \0screen\,screen\9 { 
	
	.tit_r1 li{ float: left; display: block;}

	.ss_box,.nav ul>li .nav_con,.ss_box2,.nav ul>li .nav_con1{ background-color: #ffffff;}
	.ss_box .btn i{ color: #666666;}

	.tab1 span.more1 i{ font-size: 12px;}
	.sjkf_bar li, .tu_list1 li{ *width: 33.2%; }
	.num{ *width: 100px; margin: 0 auto;}
	.num li{ *float: left; *display: inline-block;}
	.ind_bsfw_bar li,.con3{ *width: 49.9%;}
	.con31{ *padding-bottom: 10px;}
	.tu_list .prev,.tu_list .next,.tu .prev,.tu .next{ background-color: #000000;}
	.tu_list .prev i,.tu_list .next i,.tu .prev i,.tu .next i{ margin-top: -4px;}
	.yqlj_tit1 li select{ height: auto; line-height: inherit;}
	.tu2 span{ background: url(20fjszf_bar_bg.png) repeat;}
/*	.ss_box .inp{ color: #333333;}*/
}

/*colour*/ 
.twhite1 { color: #fff; }
.twhite1 a:link, .twhite1 a:visited { color: #fff; }
.twhite1 a:hover { color: #fff; text-decoration: underline; }
.tred1 { color: #d03c3c; }
.tred1 a:link, .tred1 a:visited { color: #ff0000; }
.tred1 a:hover { color: #ff0000; text-decoration: underline; }
.tblack1 { color: #000 }
.tblack1 a:link, .tblack1 a:visited { color: #000; }
.tblack1 a:hover { color: #000; text-decoration: underline; }
.tgray1{ color: #999999;}
.tgray1 a:link, .tgray1 a:visited { color: #999999; }
.tgray1 a:hover { color: #999999; text-decoration: underline; }
.tblue1 { color: #0167cc }
.tblue1 a:link, .tblue1 a:visited { color: #0167cc; }
.tblue1 a:hover { color: #0167cc; text-decoration: underline; }
/*---------------------------------------segmentation------------------------------------------*/

/*frame*/
.bor1 { border: 1px solid #e1e1e1; }
.bor_t1 { border-top: 1px solid #e1e1e1; }
.bor_r1 { border-right: 1px solid #e1e1e1; }
.bor_l1 { border-left: 1px solid #e1e1e1; }
.bor_b1 { border-bottom: 1px solid #e1e1e1; }
.bor_to { border-top: none; }
.bor_bo { border-bottom: none; }
.bor_ro { border-right: none; }
.bor_lo { border-left: none; }
/*---------------------------------------segmentation------------------------------------------*/

/*font*/
.tb { font-weight: bold; }
.t12 { font-size: 12px; }
.t13 { font-size: 13px; }
.t14 { font-size: 14px; }
.t15 { font-size: 15px; }
.t16 { font-size: 16px; }
.t17 { font-size: 17px; }
.t18 { font-size: 18px; }
.t20 { font-size: 20px; }
.t22 { font-size: 22px; }
.t24 { font-size: 24px; }
.t50 { font-size: 50px; }
.f_heiti { font-family: "SimHei"; }
.f_yahei { font-family: "Microsoft YaHei"; }
.f_c { text-align: center; }
.f_i { text-indent: 2em; }
/*---------------------------------------segmentation------------------------------------------*/

/*line-height*/
.h18 { line-height: 18px; }
.h20 { line-height: 20px; }
.h22 { line-height: 22px; }
.h24 { line-height: 24px; }
.h25 { line-height: 25px; }
.h26 { line-height: 26px; }
.h28 { line-height: 28px; }
.h29 { line-height: 29px; }
.h30 { line-height: 30px; }
.h32 { line-height: 32px; }
.h33 { line-height: 33px; }
.h34 { line-height: 34px; }
.h35 { line-height: 35px; }
.h36 { line-height: 36px; }
.h40 { line-height: 40px; }
.h44 { line-height: 44px; }
.h50 { line-height: 50px; }
/*---------------------------------------segmentation------------------------------------------*/

/*margin*/
.mar1 { margin: 1px; }
.mar20 { margin: 20px; }
.mar_t0 { margin-top: 0px; }
.mar_t1 { margin-top: 1px; }
.mar_t5 { margin-top: 5px; }
.mar_t10 { margin-top: 10px; }
.mar_t15 { margin-top: 15px; }
.mar_t20 { margin-top: 20px; }
.mar_t22 { margin-top: 22px; }
.mar_t23 { margin-top: 23px; }
.mar_t25 { margin-top: 25px; }
.mar_t30 { margin-top: 30px; }
.mar_t35 { margin-top: 35px; }
.mar_t40 { margin-top: 40px; }
.mar_t45 { margin-top: 45px; }
.mar_t50 { margin-top: 50px; }
.mar_t55 { margin-top: 55px; }
.mar_b0 { margin-bottom: 0px; }
.mar_b1 { margin-bottom: 1px; }
.mar_b5 { margin-bottom: 5px; }
.mar_b10 { margin-bottom: 10px; }
.mar_b15 { margin-bottom: 15px; }
.mar_b20 { margin-bottom: 20px; }
.mar_b25 { margin-bottom: 25px; }
.mar_b30 { margin-bottom: 30px; }
.mar_b35 { margin-bottom: 35px; }
.mar_b40 { margin-bottom: 40px; }
.mar_b45 { margin-bottom: 45px; }
.mar_b50 { margin-bottom: 50px; }
.mar_b55 { margin-bottom: 55px; }
.mar_l0 { margin-left: 0px; }
.mar_l1 { margin-left: 1px; }
.mar_l5 { margin-left: 5px; }
.mar_l10 { margin-left: 10px; }
.mar_l15 { margin-left: 15px; }
.mar_l20 { margin-left: 20px; }
.mar_l25 { margin-left: 25px; }
.mar_l30 { margin-left: 30px; }
.mar_l35 { margin-left: 35px; }
.mar_l40 { margin-left: 40px; }
.mar_l45 { margin-left: 45px; }
.mar_l50 { margin-left: 50px; }
.mar_l55 { margin-left: 55px; }
.mar_r0 { margin-right: 0px; }
.mar_r1 { margin-right: 1px; }
.mar_r5 { margin-right: 5px; }
.mar_r10 { margin-right: 10px; }
.mar_r15 { margin-right: 15px; }
.mar_r20 { margin-right: 20px; }
.mar_r25 { margin-right: 25px; }
.mar_r30 { margin-right: 30px; }
.mar_r35 { margin-right: 35px; }
.mar_r40 { margin-right: 40px; }
.mar_r45 { margin-right: 45px; }
.mar_r50 { margin-right: 50px; }
.mar_r55 { margin-right: 55px; }
/*---------------------------------------segmentation------------------------------------------*/

/*padding*/
.pad1 { padding: 0px; }
.pad1 { padding: 1px; }
.pad10 { padding: 10px; }
.pad20 { padding: 20px; }
.pad_t0 { padding-top: 0px; }
.pad_t1 { padding-top: 1px; }
.pad_t5 { padding-top: 5px; }
.pad_t10 { padding-top: 10px; }
.pad_t15 { padding-top: 15px; }
.pad_t20 { padding-top: 20px; }
.pad_t25 { padding-top: 25px; }
.pad_t30 { padding-top: 30px; }
.pad_t35 { padding-top: 35px; }
.pad_t40 { padding-top: 40px; }
.pad_t45 { padding-top: 45px; }
.pad_t50 { padding-top: 50px; }
.pad_t55 { padding-top: 55px; }
.pad_b0 { padding-bottom: 0px; }
.pad_b1 { padding-bottom: 1px; }
.pad_b5 { padding-bottom: 5px; }
.pad_b10 { padding-bottom: 10px; }
.pad_b15 { padding-bottom: 15px; }
.pad_b20 { padding-bottom: 20px; }
.pad_b25 { padding-bottom: 25px; }
.pad_b30 { padding-bottom: 30px; }
.pad_b35 { padding-bottom: 35px; }
.pad_b40 { padding-bottom: 40px; }
.pad_b45 { padding-bottom: 45px; }
.pad_b50 { padding-bottom: 50px; }
.pad_b55 { padding-bottom: 55px; }
.pad_l0 { padding-left: 0px; }
.pad_l1 { padding-left: 1px; }
.pad_l5 { padding-left: 5px; }
.pad_l10 { padding-left: 10px; }
.pad_l15 { padding-left: 15px; }
.pad_l20 { padding-left: 20px; }
.pad_l25 { padding-left: 25px; }
.pad_l30 { padding-left: 30px; }
.pad_l35 { padding-left: 35px; }
.pad_l40 { padding-left: 40px; }
.pad_l45 { padding-left: 45px; }
.pad_l50 { padding-left: 50px; }
.pad_l55 { padding-left: 55px; }
.pad_r0 { padding-right: 0px; }
.pad_r1 { padding-right: 1px; }
.pad_r5 { padding-right: 5px; }
.pad_r10 { padding-right: 10px; }
.pad_r15 { padding-right: 15px; }
.pad_r20 { padding-right: 20px; }
.pad_r25 { padding-right: 25px; }
.pad_r30 { padding-right: 30px; }
.pad_r35 { padding-right: 35px; }
.pad_r40 { padding-right: 40px; }
.pad_r45 { padding-right: 45px; }
.pad_r50 { padding-right: 50px; }
.con_fx{position: fixed; top: 0; left: 0; right: 0; bottom:0; z-index: 999999;}
.con_tc{position: absolute; top: 50%; left: 50%; height: 300px; width: 600px; margin-top: -150px; margin-left: -300px; background: #FFFFFF; border-radius:10px; box-shadow: 0px 0px 10px rgba(22,88,160,.2);}
.con_tc_top{line-height: 56px; border-bottom: 1px solid #E8E8E8; height: 56px; padding: 0px 20px;}
.con_tc_top h1{float: left; font-size: 20px;}
.con_tc_top span{float: right; cursor: pointer; font-size: 30px; color: #999;}
.con_tc_top:after{ visibility: hidden; display: block; font-size: 0rem; content: " "; clear: both; height: 0rem;}
.con_tc_tit{padding: 30px; padding-bottom: 0px;}
.con_tc_nr{height: 150px; overflow: auto;}
.con_tc_tit button{width: 120px; cursor: pointer; height:40px; border-radius:10px; color: #FFFFFF; display: block; margin: 0 auto; background:#1658A0; margin-top: 10px;}
@media screen and (max-width:640px) { 
	.con_tc{width: 90%; transform: translateX(-50%) translateY(-50%); margin: 0 auto;}
} 





